package com.link.linkupjavaweb.dto;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 排行榜DTO
 */
@Data
public class RankDTO implements Serializable {
    
    private static final long serialVersionUID = 1L;
    
    /**
     * 排名
     */
    private Integer rankPosition;
    
    /**
     * 用户ID
     */
    private Long userId;
    
    /**
     * 账号
     */
    private String account;
    
    /**
     * 昵称
     */
    private String nickname;
    
    /**
     * 头像
     */
    private String avatar;
    
    /**
     * 总积分
     */
    private Integer totalScore;
    
    /**
     * 胜场数
     */
    private Integer winCount;
    
    /**
     * 败场数
     */
    private Integer loseCount;
    
    /**
     * 总场数
     */
    private Integer gameCount;
    
    /**
     * 最大连击
     */
    private Integer maxCombo;
    
    /**
     * 胜率
     */
    private BigDecimal winRate;
}

